shelter (shelter house) - Francés Inglés Diccionario